rest booth - Alemán Inglés Diccionario